.b_FeaturedHome{overflow:hidden}.b_FeaturedHome .container{display:grid;gap:60px;padding-block:70px}@media(min-width: 1200px){.b_FeaturedHome .container{gap:100px;padding-block:90px}}.b_FeaturedHome .grid.primary{display:grid;gap:30px 14%;align-items:center}@media(min-width: 1200px){.b_FeaturedHome .grid.primary{grid-template-columns:1fr 1fr}}.b_FeaturedHome .grid.primary .image{padding:0 20px 15px 0}@media(min-width: 1200px){.b_FeaturedHome .grid.primary .image{padding:0 40px 30px 0;height:550px}}.b_FeaturedHome .image{position:relative;max-width:550px;margin-inline:auto;overflow:hidden;padding:0 20px 15px 0}@media(min-width: 1200px){.b_FeaturedHome .image{padding:0 40px 30px 0}}.b_FeaturedHome .image .bg{position:absolute;bottom:0;right:0;width:100px}.b_FeaturedHome .image img:not(.bg){position:relative;border:2px solid var(--color_deep_teal);border-radius:4px;height:100%;width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.b_FeaturedHome .text{display:grid;gap:24px}.b_FeaturedHome .text h2,.b_FeaturedHome .text h3{text-align:left}.b_FeaturedHome .text .eyebrow{margin:0}.b_FeaturedHome .text .eyebrow a{text-decoration:none;color:inherit}.b_FeaturedHome .text .eyebrow a:hover,.b_FeaturedHome .text .eyebrow a:focus-visible{text-decoration:underline}.b_FeaturedHome .text .own_price,.b_FeaturedHome .text .rent_price{color:var(--color_deep_teal)}.b_FeaturedHome .text .own_price span,.b_FeaturedHome .text .rent_price span{color:var(--color_teal);font-size:24px;line-height:28px}@media(min-width: 1200px){.b_FeaturedHome .text .own_price span,.b_FeaturedHome .text .rent_price span{font-size:32px;line-height:38px}}.b_FeaturedHome .actions{display:flex;gap:30px;margin-top:20px}@media(max-width: 1199.98px){.b_FeaturedHome .actions{flex-direction:column}}.b_FeaturedHome .grid.secondary{display:grid;gap:30px 14%;align-items:center}.b_FeaturedHome .grid.secondary .image{padding:0;aspect-ratio:1}.b_FeaturedHome .grid.secondary .image img{border:0}@media(min-width: 1200px){.b_FeaturedHome .grid.secondary{grid-template-columns:1fr 2fr;gap:30px 10%}}